leopard grouper - Turkish English Dictionary